people's supreme court - French English Dictionary